Skip to content

fix(mapgen-studio): replace empty grid toggle placeholder with Grid3x3 lucide icon#1637

Merged
mateicanavra merged 1 commit into
mainfrom
design/grid-icon
Jun 12, 2026
Merged

fix(mapgen-studio): replace empty grid toggle placeholder with Grid3x3 lucide icon#1637
mateicanavra merged 1 commit into
mainfrom
design/grid-icon

Conversation

@mateicanavra

Copy link
Copy Markdown
Owner

The grid visibility toggle in ViewControls was rendering an empty <div className="w-4 h-4" /> in place of its icon, making the button body invisible to users. This replaces that placeholder with the Grid3x3 lucide icon, consistent with the established rule that all icon-only controls must render a visible glyph from lucide-react with no empty placeholders or alternative icon systems.

A categorical sweep of the source and live DOM confirmed no other empty icon-sized placeholders exist — the only legitimately glyph-less visible button is the overrides Switch, whose thumb serves as its body by design.

This was referenced Jun 12, 2026
@github-actions

Copy link
Copy Markdown

Railway preview (MapGen Studio): not provisioned for this PR.

Policy (Graphite stacks): previews are created only for the top-of-stack PR by default.

  • To force a preview for this PR: add label railway-preview
  • To suppress a preview: add label no-railway-preview

Debug: {"isClosed":false,"isFork":false,"suppress":false,"force":false,"isTopOfStack":false,"hasToken":true,"draft":false}

mateicanavra commented Jun 12, 2026

Copy link
Copy Markdown
Owner Author

Merge activity

  • Jun 12, 8:50 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jun 12, 9:57 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jun 12, 9:57 PM UTC: @mateicanavra merged this pull request with Graphite.

@mateicanavra
mateicanavra changed the base branch from design/toolbar-architecture-v2 to graphite-base/1637 June 12, 2026 21:54
@mateicanavra
mateicanavra changed the base branch from graphite-base/1637 to main June 12, 2026 21:55
@mateicanavra
mateicanavra merged commit 23835b8 into main Jun 12, 2026
This was referenced Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant